A model for designing adaptable software components
نویسندگان
چکیده
منابع مشابه
A Model for Designing Adaptable Software Components a Model for Designing Adaptable Software Components
The widespread construction of software systems from pre-existing, independently developed software components will only occur when application builders can adapt software components to suit their needs. We propose that software components provide two interfaces { one for behavior and one for adapting that behavior as needed. The ADAPT framework presented in this paper supports both component d...
متن کاملAdaptable Assertion Checking for Scientific Software Components
We present a proposal for lowering the overhead of interface contract checking for science and engineering applications. Run-time enforcement of assertions is a well-known technique for improving the quality of software; however, the performance penalty is often too high for their retention during deployment, especially for long-running applications that depend upon iterative operations. With a...
متن کاملAdaptable Components for Software Product Line Engineering
This paper explores techniques for implementing adaptable software components. Such techniques can greatly facilitate the implementation of software product lines. The techniques we present allow the construction of large transparently adaptable components via composition and parameterization. Functional and structural adaptation, to any level of nesting, is achieved at the point of instantiati...
متن کاملDesigning Software Components for Real-Time Applications
Component-based software is desirable to get a system working quickly, to keep costs down, and to reuse the most robust software from prior applications. We present methods for creating your own framework for componentbased real-time software without the huge cost, effort, or software overhead associated with using commercial tools that are dedicated to this task. Any C programming environment ...
متن کاملA Proposed Adaptable Quality Model for Software Quality Assurance
Many of the early quality models have followed a hierarchical approach in which a set of factors that affect quality are defined, with little scope for expansion. More recent models have been developed that follow a 'Define your own' approach with locally tailored factors. The aim of this study is to present a new model to software quality assurance which addresses the problems of theses approa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGSOFT Software Engineering Notes
سال: 2000
ISSN: 0163-5948
DOI: 10.1145/340855.340956